.citizens_table
{

	color: white;
    background-color: #5c2b20;
	border-collapse: collapse;
	border-color: #b37c4a;
}

.boutton, .boutton a {
    margin:0px ;
    padding : 0px;
    margin-top:2px;
    padding-left:7px;
    padding-right:7px;
    display:inline-block;
    /*min-width: 50px;*/
    /*width:50px;*/
    max-width: 250px;
    height:20px;
    padding-bottom:1px;
    color:#f0d79e;
    font-size:10pt;
    font-weight:bold;
    font-family:"Trebuchet MS", "Arial",Verdana, sans-serif;
    letter-spacing:0pt;
    text-align:left;
    font-variant:small-caps;
    text-decoration:none;
    background-image:url("../img/button.gif");
    background-color:#b37c4a;
    border:1px solid black;
    border-bottom-width:2px;
    outline:1px solid #784323;
    cursor:pointer;
    vertical-align:middle;
}

input.boutton {
    height:23px;
}

.boutton:hover, .boutton a:hover {
    padding-bottom:0px;
    padding-top:1px;
    border-top-width:2px;
    border-bottom-width:1px;
    outline:1px solid #f0d79e;
    color:white;
}

input.boutton:hover {
    padding-top:0px;
    padding-bottom:0px;
}

.boutton img {
    vertical-align:text-bottom;
}